postage stamp board - German English Dictionary